forked from rook/rook
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Syncing latest changes from upstream master for rook #684
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Normally the device class of an OSD is determined at provisioning and is not updated thereafter. In some scenarios the admin may want to force update the device class to a new value. The device classes can be updated by first setting allowDeviceClassUpdate in the storage spec of the cephcluster, then updating the device class specified on the deviceSets or other OSDs. Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
osd: Update the device class if desired state changes
Fixes: rook#14466 The OpenSSF scorecard report https://scorecard.dev/viewer/?uri=github.com/rook/rook warns about excessive token-permissions in the rook project's github CI workflows. This bulk change aims at improving this by 1. adding top-level read permissions where missing for integration tests. 2. adding write permissions as needed for the auto-assign workflow. 3. removing the warned-about and unused create-tag workflow Signed-off-by: Michael Adam <obnox@samba.org> Co-authored-by: Blaine Gardner <b.blaine.gardner@gmail.com>
Bumps the github-dependencies group with 1 update: [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go). Updates `github.com/aws/aws-sdk-go` from 1.54.19 to 1.54.20 - [Release notes](https://github.com/aws/aws-sdk-go/releases) - [Commits](aws/aws-sdk-go@v1.54.19...v1.54.20) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: yingshanghuangqiao <yingshanghuangqiao@foxmail.com>
ci: fix excessive token permissions
…dependencies-f4e564e1f1 build(deps): bump github.com/aws/aws-sdk-go from 1.54.19 to 1.54.20 in the github-dependencies group
core: Fix some misspelled comments
currently the output in the cm was not human readable and can not easily used to create a config.ini file Also for now removed the support of printing arg in upstream Signed-off-by: parth-gr <partharora1010@gmail.com>
external: fix the output of user config
The daily ceph upgrade tests were running on Rook v1.13. This was causing the squid upgrade tests to fail since 1.13 does not support Squid. The purpose of the upgrade tests is to test the ceph upgrades, therefore the daily tests will just test them based on rook master. Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
tests: Daily ceph upgrade tests on rook master
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: df-build-team The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Signed-off-by: Artem Torubarov <artem.torubarov@clyso.com>
The upgrade tests in master have been upgrading from 1.13 to master. In anticipation of the v1.15 release, we change the upgrade tests to start from v1.14 to test if there are any regressions in the supported upgrades. Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
The helm upgrade tests have been failing frequently, but not always, on the oldest version of K8s that is tested in the CI for the past few months. Add a retry to attempt to get the CI passing more consistently. Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
mgr: lookup cluster crd on active mgr watch
Since Reef v18.2.4 is released, set it to the default ceph version that is deployed with Rook. Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
The ceph base image removed the ip tool, so we add it into the rook image. Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
If the dashboard cert already exists when ssl is enabled, we need to not restart the dashboard module. The module should only be restarted when there is a change to the dashboard configuration. When ssl is enabled, the dashboard is essentially being restarted every time there is a reconcile which is causing issues with the mgr getting blocklisted unnecessarily by ceph during failover. Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
mgr: Properly detect if dashboard cert already exists to avoid unnecessary dashboard module restarts
tests: Retry helm upgrade during upgrade tests
manifest: Update the ceph recommended version to v18.2.4
tests: Upgrade from rook 1.14 to master
Bumps the k8s-dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [k8s.io/api](https://github.com/kubernetes/api) | `0.30.2` | `0.30.3` | | [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.30.2` | `0.30.3` | | [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.30.2` | `0.30.3` | | [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.30.2` | `0.30.3` | | [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.30.2` | `0.30.3` | | [k8s.io/cloud-provider](https://github.com/kubernetes/cloud-provider) | `0.30.2` | `0.30.3` | Updates `k8s.io/api` from 0.30.2 to 0.30.3 - [Commits](kubernetes/api@v0.30.2...v0.30.3) Updates `k8s.io/apiextensions-apiserver` from 0.30.2 to 0.30.3 - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.30.2...v0.30.3) Updates `k8s.io/apimachinery` from 0.30.2 to 0.30.3 - [Commits](kubernetes/apimachinery@v0.30.2...v0.30.3) Updates `k8s.io/cli-runtime` from 0.30.2 to 0.30.3 - [Commits](kubernetes/cli-runtime@v0.30.2...v0.30.3) Updates `k8s.io/client-go` from 0.30.2 to 0.30.3 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.30.2...v0.30.3) Updates `k8s.io/cloud-provider` from 0.30.2 to 0.30.3 - [Commits](kubernetes/cloud-provider@v0.30.2...v0.30.3) --- updated-dependencies: - dependency-name: k8s.io/api dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/apiextensions-apiserver dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/apimachinery dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/cli-runtime dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/client-go dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies - dependency-name: k8s.io/cloud-provider dependency-type: direct:production update-type: version-update:semver-patch dependency-group: k8s-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
…endencies-6ec60a0016 build(deps): bump the k8s-dependencies group with 6 updates
…-master Signed-off-by: Ceph Jenkins <ceph-jenkins@redhat.com>
add generated csv changes Signed-off-by: Ceph Jenkins <ceph-jenkins@redhat.com>
df-build-team
force-pushed
the
sync_us--master
branch
from
July 25, 2024 08:02
aa52e02
to
f0a5538
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR containing the latest commits from upstream master branch